the indus - Deutsch Englisch Wörterbuch